Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 France F1 France F6 Netherlands F2 Netherlands F3 Netherlands F4 France F14 France F18 Netherlands F2 France F2 Sporting Challenger - Turin Challenger 42 - Andrezieux EI Bank Bulgarian Challenger - Sofia Open de Montauban - Montauban Maia Open 2002 - Maia Copa Ericsson Brazil - Sao Paulo Open de L'Isere - Grenoble Open Castilla y Leon Trofeo Iberdrola - Segovia USTA Challenger of Dallas - Dallas Seoul Challenger Open de Franche-Comte - Besancon Open Castilla y Leon - Segovia San Luis Potosi Challenger - San Luis Potosi Abierto Club Casablanca - Mexico City The Hilversum Open - Hilversum Banca Stato Challenger Lugano - Lugano Pekao Open 2005 - Szczecin Macedonian Open - Skopje BMW Tennis Championship - Sunrise Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Zivnobanka Czech Open - Prostejov Open Castilla y Leon - Segovia XXVIII Edizione 'A.Savoldi' - Manerbio VIII Trofeo Ciutat de Barcelona - Barcelona GHI Bronx Classic - Bronx Hamburg Challenger - Hamburg Challenger Ford de Cherbourg - Cherbourg ATP Challenger 2003 Numea - New Caledonia Challenger Copa Sevilla Internacionales de Andalucia - Seville Challenger Leon 2004 - Leon Memorial Savigni - Sassuolo Garden Open 2005 - Rome X Abierto Internacional de Salinas - Salinas Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella Open de Montauban - Montauban Banca Stato Challenger - Lugano Siemens Open 2003 - Scheveningen Zagreb Open - Zagreb Open de Montauban - Montauban Steelers Cup - Kosice Tennis Napoli Cup - Napoli Samsung Securities Cup - Seoul Flea Market Cup - Busan KGHM Polish Indoors - Wroclaw Siemens Open 2004 - Scheveningen Riviera di Rimini Challenger 2004 - Rimini BNP Paribas Primrose - Bordeaux Draft Corona Mexico City Open - Mexico City Tunis Open - Tunis BSI Challenger Lugano - Lugano Czech Open 2005 - Prostejov Timisoara Challenger - Timisoara Top Wool Challenger - Biella Pekao Open - Szczecin Riviera di Rimini Challenger - Rimini Tatra Banka Slovak Open - Bratislava Szczecin Challenger Mons Challenger Bordeaux Challenger Open Castilla y Leon - Segovia San Luis Potosi Challenger - San Luis Potosi Seoul Challenger Torneo Internacional Challenger Fila 2005 - Leon ECM Prague Open 2005 - Prague Bordeaux Challenger Sunrise Challenger Furth Challenger Tampere Challenger Manerbio Challenger Como Challenger Sopot Challenger Szczecin Challenger Cordenons Challenger Noumea Challenger Bordeaux Challenger Prostejov Challenger Quimper Challenger Napoli Challenger Heilbronn Challenger Le Gosier Challenger Tunis Challenger Braunschweig Challenger Orbetello Challenger Segovia Challenger Szczecin Challenger Orleans Challenger Mons Challenger Cherbourg Challenger St. Brieuc Challenger Tunis Challenger Samsung Securities Cup - Seoul Aix En Provence Challenger Orleans Challenger Mons Challenger Reunion Island Challenger Segovia Challenger Orbetello Challenger China Open - Beijing Lamberts Open by Stawag - Aachen Rennes Challenger Quimper Challenger Blois Challenger St. Remy Challenger ATP Challenger Numea - New Caledonia Open de Franche-Comte - Besancon Mouilleron-Le-Captif Challenger Reunion Island Challenger Casablanca Challenger Open de la Ville de Saint Denis - Reunion Island Madrid Challenger Bordeaux Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Internationaux de Tennis de Brest - Brest Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tennis Napoli Cup - Naples ECM Cup - Prague Open de Montauban - Montauban KGHM Dialog Polish Indoors - Wroclaw Sporting Challenger 2003 - Turin Zivnobanka Czech Open - Prostejov Binghamton Professional Tennis Tournament - Binghamton Memorial Kolyaskin - Donetsk Turin Challenger Open de L'Isere-Open 38 - Grenoble Santa Cruz de la Sierra Challenger Challenger Ford de Cherbourg - Cherbourg Segovia Challenger Bergamo Challenger Open Castilla y Leon - Segovia Nottingham Challenger Copa Ericsson Uruguay - Montevideo The LTA Bolton Challenger - Bolton Medibank Private International - Sydney St. Tropez Challenger Challenger Leon 2003 - Leon Mallorca Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Blumenau Challenger Rome Challenger 2003 Freeman Men's Challenger - Joplin Stella Artois Clay Court Championships - Budaors Vancouver Challenger Furth Challenger Monza Challenger Aix En Provence Challenger Nord LB Open - Braunschweig Rhein-Main Challenger 2003 - Aschaffenburg Recanati Challenger Fujitsu Siemens Open - Budapest Jameson Cup - Milan The Scottish Tennis Championships - Edinburgh Lyon Challenger St.Petersburg Challenger by Kinex - St. Petersburg Black Forest Open 2002 - Freudenstadt DPD Challenger 2002 - Aschaffenburg Kyiv Open - Kiev Nottingham-2 Challenger Ortisei Challenger Challenger Casino Lugano - Lugano Copa Ericsson Chile - Santiago Monterrey Challenger Phoenix Challenger The LTA Men's Challenger Wrexham - Wrexham Aix En Provence Challenger Bordeaux Challenger Banca Stato Challenger Lugano - Lugano Ilkley Challenger Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Czech Indoor Open - Prague Volkswagen Challenger 2004 - Wolfsburg Sarajevo Open 2004 - Sarajevo Open Sainte Victoire - Aix-En-Provence Istanbul Challenger Alicante Challenger Open de L'Isere - Grenoble Challenger Ford de Cherbourg - Cherbourg Roanne Challenger Bordeaux Challenger Bratislava 1 Challenger Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Estoril Open - Estoril Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad Idea Prokom Open - Sopot AAPT Championships - Adelaide Heineken Open - Auckland Estoril Open - Estoril Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Orleans Challenger Prague Challenger Mouilleron-Le-Captif Challenger Heineken Open - Auckland Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Gerry Weber Open - Halle Generali Open - Kitzbuhel Croatia Open - Umag Alicante Challenger Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Brest Challenger Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Stockholm Open - Stockholm Rennes Challenger Open 13 - Marseille Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Sydney International - Sydney Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Generali Open - Kitzbuhel BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Sydney International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle The Dubai Tennis Championships - Dubai The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz St. Petersburg Open - St. Petersburg Chennai Open - Chennai Movistar Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca The Artois Championships - London Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Open de Moselle - Metz Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Countrywide Classic - Los Angeles ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington Brisbane International - Brisbane International Championship of Croatia - Umag SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis China Open - Beijing Estoril Open - Estoril Gerry Weber Open - Halle AEGON Championships - London Heineken Open - Auckland Open Sud de France - Montpellier Brasil Open - Sao Paulo Petange Challenger Quimper Challenger Heineken Open Shanghai - Shanghai Open de Tenis Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Cherbourg Challenger Delray Beach International Tennis Championships - Delray Beach Rennes Challenger Open 13 - Marseille Catella Swedish Open - Bastad Davidoff Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Synsam Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Grand Prix Hassan II - Casablanca Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Heineken Open - Auckland Salzburg Challenger Bet-at-home Open - Hamburg Citi Open - Washington Sunrise Challenger Swiss Indoors Basel - Basel Valencia Open - Valencia Noumea Challenger Grand Prix Hassan II - Casablanca SAP Open - San Jose SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg German Tennis Championships - Hamburg Bet-at-home Cup - Kitzbuhel BCR Open Romania - Bucharest Winston-Salem Open - Winston-Salem China Open - Beijing If Stockholm Open - Stockholm Open Sud de France - Montpellier US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Studena Croatia Open - Umag PTT Thailand Open - Bangkok Bet-at-home Open - Hamburg China Open - Beijing Credit Agricole Suisse Open - Gstaad Legg Mason Tennis Classic - Washington China Open - Beijing BellSouth Open - Vina del Mar Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai If Stockholm Open - Stockholm BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Erste Bank Open - Vienna Grand Prix Hassan II - Casablanca Nature Valley International - Eastbourne Qatar ExxonMobil Open - Doha Astana Open - Nur-Sultan Millennium Estoril Open - Estoril AEGON Championships - London Ecuador Open - Quito Mouilleron-Le-Captif Challenger Barcelona Open BancSabadell - Barcelona Tunis Challenger Next Generation Adelaide International - Adelaide Ordina Open - s-Hertogenbosch Open 13 - Marseille Masters Series - Hamburg BB&T Atlanta Open - Atlanta The Stella Artois Championships - London Synsam Swedish Open - Bastad Swiss Indoors Basel - Basel Antalya Cup - Antalya ATP Kremlin Cup - Moscow Abierto Mexicano - Los Cabos Ordina Open - 's-Hertogenbosch Antalya Cup - Antalya Generali Open - Kitzbuhel Shenzhen Open - Shenzhen Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia Libema Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Open 13 - Marseille Moselle Open - Metz Chengdu Open - Chengdu Serbia Open - Belgrade Gerry Weber Open - Halle Allianz Suisse Open - Gstaad International German Open - Hamburg European Open - Antwerp Pilot Pen Tennis - New Haven Belgrade 2 - Belgrade Astana Open - Nur-Sultan Argentina Open - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Abierto de Tenis Mifel - Los Cabos Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Open de Nice Cote d'Azur - Nice Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Adidas Open de Toulouse - Toulouse US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Le Gosier Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Tunis Challenger International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Generali Open 2003 - Kitzbuhel Open 13 - Marseille Open de Moselle - Metz ATP Kremlin Cup - Moscow Topshelf Open - 's-Hertogenbosch Aptos Challenger SkiStar Swedish Open - Bastad Challenger 42 - Andrezieux Moselle Open - Metz Open Sud de France - Montpellier If Stockholm Open - Stockholm Valencia Open - Valencia Cordoba Open - Cordoba Dallas Open - Dallas Orleans Challenger Schickendanz Open - Furth Dubai Duty Free Tennis Championships - Dubai Mons Challenger Qatar ExxonMobil Open - Doha Gonet Geneva Open - Geneva Open Sud de France - Montpellier Brasil Open - Sao Paulo Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Bordeaux Challenger Bet-at-home Open - Hamburg Scheveningen Challenger Moselle Open - Metz Rakuten Japan Open - Tokyo SkiStar Swedish Open - Bastad Meknes Challenger Qatar ExxonMobil Open - Doha Togliatti Cup - Togliatti Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Hilton Waikoloa Village USTA Challenger - Waikoloa AEGON Championships - London Aegon Nottingham Open - Nottingham Valencia Open - Valencia Rakuten Japan Open - Tokyo Tenerife Challenger If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck US Men's Clay Court Championship - Houston Hungarian Open - Budapest Open Mutouest - St. Brieuc SkiStar Swedish Open - Bastad San Luis Potosi Challenger - San Luis Potosi Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston VII Torneo Internazionale di Tennis - Barletta China Open - Beijing Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Swiss Open - Gstaad Generali Open - Kitzbuhel Abierto Mexicano Telfonica MoviStar - Acapulco AEGON Championships - London China Open - Beijing Ordina Open - 's-Hertogenbosch Rio Open - Rio de Janeiro bett1HULKS Indoors - Cologne Open Romania - Bucharest KGHM Polish Indoors - Wroclaw Qatar Open - Doha Open Seat Godo 2005 - Barcelona Cordoba Open - Cordoba Rio Open - Rio de Janeiro Davidoff Swiss Indoors - Basel Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Next Generation Adelaide International - Adelaide Millennium Estoril Open - Estoril Mallorca Championships - Mallorca Open Seat Godo 2003 - Barcelona Copa Telmex - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Gonet Geneva Open - Geneva Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha AIG Japan Open - Tokyo US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Delray Beach Open - Delray Beach Estoril Open - Estoril Open SEAT 2008 - Barcelona AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest China Open - Beijing BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Western & Southern Financial Group Masters - Cincinnati Regions Morgan Keegan Championships - Memphis Rogers Cup - Toronto Catella Swedish Open - Bastad Ecuador Open - Quito US Men's Clay Court Championship - Houston Internazionali BNL d'Italia - Rome Gerry Weber Open - Halle Medibank International - Sydney Winston-Salem Open - Winston-Salem China Open - Beijing Sydney International - Sydney Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Ricoh Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Tata Open - Chennai bett1HULKS Championships - Cologne Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Topshelf Open - 's-Hertogenbosch Montechiarugolo Challenger Tennis Masters Series - Madrid Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Open de la Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Davidoff Swiss Indoors - Basel Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Hamburg Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Tennis Masters Series - Monte Carlo Tennis Channel Open - Las Vegas BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Masters Series Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Tennis Masters Series - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Masters - Paris Mutua Madrid Open - Madrid ATP Kremlin Cup - Moscow Miami Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells SAP Open - San Jose Mallorca Championships - Mallorca AIG Japan Open Tennis Championships - Tokyo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami French Open - Paris Wimbledon - London BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Australian Open - Melbourne Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris U.S. Open - New York Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal BNP Paribas Masters - Paris Australian Open - Melbourne Campionati BNL dItalia - Rome French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Tennis Masters Series - Rome Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Masters Series Monte-Carlo - Monte-Carlo Shanghai ATP Masters - Shanghai Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Australian Open - Melbourne Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai U.S. Open - New York Australian Open - Melbourne ABN/AMRO World Tennis Tournament - Rotterdam French Open - Paris U.S. Open - New York Wimbledon - London St. Petersburg Open - St. Petersburg French Open - Paris Croatia Open - Umag Dutch Open Tennis - Amersfoort French Open - Paris Wimbledon - London U.S. Open - New York The Dubai Tennis Championships - Dubai French Open - Paris U.S. Open - New York Thailand Open - Bangkok China Open - Beijing U.S. Open - New York Australian Open - Melbourne U.S. Open - New York San Diego Open - San Diego German Tennis Championships - Hamburg Apia International - Sydney Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Fever-Tree Championships - London French Open - Paris U.S. Open - New York U.S. Open - New York Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Campeonato de Espana Kia de Tenis 2004 - Madrid AAMI Classic - Kooyong French Open - Paris All Lower level tournaments BNP Paribas Open - Indian Wells Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Olympics - London Hopman Cup - Perth Davis Cup, World Group, QF, GER-ESP 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, ESP-UKR 5-0 AAMI Classic - Kooyong Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 AAMI Classic - Kooyong AAMI Classic - Kooyong Pozoblanco Challenger Barclays ATP World Tour Finals - London Segovia Challenger Stanford Challenger Santo Domingo Challenger Seville Challenger